xen.git
21 years agobitkeeper revision 1.1108.14.5 (4104fc948WTpeJe1QshhylA41dUENA)
mjw@wray-m-3.hpl.hp.com [Mon, 26 Jul 2004 12:44:04 +0000 (12:44 +0000)]
bitkeeper revision 1.1108.14.5 (4104fc948WTpeJe1QshhylA41dUENA)

Fix xm path to create domain directly from a config.

21 years agobitkeeper revision 1.1108.14.4 (4104f8b7O-FS0bWW-OtoxbDkqvJPYg)
mjw@wray-m-3.hpl.hp.com [Mon, 26 Jul 2004 12:27:35 +0000 (12:27 +0000)]
bitkeeper revision 1.1108.14.4 (4104f8b7O-FS0bWW-OtoxbDkqvJPYg)

Add the crypto modules to the kernel config for xen0.

21 years agobitkeeper revision 1.1108.14.3 (4104dd53Bal-_Sr9_aHk1vh4GGK3bg)
mjw@wray-m-3.hpl.hp.com [Mon, 26 Jul 2004 10:30:43 +0000 (10:30 +0000)]
bitkeeper revision 1.1108.14.3 (4104dd53Bal-_Sr9_aHk1vh4GGK3bg)

Fix xfrd compile flags.

21 years agobitkeeper revision 1.1108.14.2 (4104d6a3pjdnDffuzgjAIWgWEDohww)
mjw@wray-m-3.hpl.hp.com [Mon, 26 Jul 2004 10:02:11 +0000 (10:02 +0000)]
bitkeeper revision 1.1108.14.2 (4104d6a3pjdnDffuzgjAIWgWEDohww)

Fix console destroy and formatting in xm.

21 years agobitkeeper revision 1.1108.14.1 (4104cfa1bp3FkfR2vYJwebaywi6JAg)
mjw@wray-m-3.hpl.hp.com [Mon, 26 Jul 2004 09:32:17 +0000 (09:32 +0000)]
bitkeeper revision 1.1108.14.1 (4104cfa1bp3FkfR2vYJwebaywi6JAg)

Stop a domain restarting if it's too soon since the last one.

21 years agobitkeeper revision 1.1108.1.19 (410147dbq0BGlUNlKhUZaPOQEqSBAg)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jul 2004 17:16:11 +0000 (17:16 +0000)]
bitkeeper revision 1.1108.1.19 (410147dbq0BGlUNlKhUZaPOQEqSBAg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/hp.bk

21 years agobitkeeper revision 1.1108.2.25 (41013a8fLV3ITgssCERrYvdjCK-2YQ)
tw275@labyrinth.cl.cam.ac.uk [Fri, 23 Jul 2004 16:19:27 +0000 (16:19 +0000)]
bitkeeper revision 1.1108.2.25 (41013a8fLV3ITgssCERrYvdjCK-2YQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.13.1 (41013a844lXqlHgR5n6-9AZ5s3WCsQ)
tw275@labyrinth.cl.cam.ac.uk [Fri, 23 Jul 2004 16:19:16 +0000 (16:19 +0000)]
bitkeeper revision 1.1108.13.1 (41013a844lXqlHgR5n6-9AZ5s3WCsQ)

Added general support for actions
Slightly generalized and refactored code for modules / tabs

21 years agobitkeeper revision 1.1108.2.24 (410133delTf8MZfF-gDO2KEJpDxCOg)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jul 2004 15:50:54 +0000 (15:50 +0000)]
bitkeeper revision 1.1108.2.24 (410133delTf8MZfF-gDO2KEJpDxCOg)

Ensure that merged scatter-gather lists are valid in the face
of moulinexed machine address space.

21 years agobitkeeper revision 1.1108.1.18 (410132d727sJm8mjzG0hN7Txe_COkg)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 15:46:31 +0000 (15:46 +0000)]
bitkeeper revision 1.1108.1.18 (410132d727sJm8mjzG0hN7Txe_COkg)

Fix problem where a failed console connect terminates an existing
console connection.

21 years agobitkeeper revision 1.1108.1.17 (410130f82d--8rFf_j0nL2KMhoKYvg)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 15:38:32 +0000 (15:38 +0000)]
bitkeeper revision 1.1108.1.17 (410130f82d--8rFf_j0nL2KMhoKYvg)

Make rebooting a domain use the same domain id and console,
without disconnecting any connected console.

21 years agobitkeeper revision 1.1108.1.16 (41010e2br7ouRoQI0b4MbAxS1GzgpA)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 13:10:03 +0000 (13:10 +0000)]
bitkeeper revision 1.1108.1.16 (41010e2br7ouRoQI0b4MbAxS1GzgpA)

Allow specification of the domain id to use for a new domain.

21 years agobitkeeper revision 1.1108.1.15 (4100e93fuaCRLWnDBEPpXwXpchsC2g)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 10:32:31 +0000 (10:32 +0000)]
bitkeeper revision 1.1108.1.15 (4100e93fuaCRLWnDBEPpXwXpchsC2g)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.1.14 (4100e933KE68B3Jf7yha3GgIVt-Msw)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 10:32:19 +0000 (10:32 +0000)]
bitkeeper revision 1.1108.1.14 (4100e933KE68B3Jf7yha3GgIVt-Msw)

Stub changes.

21 years agobitkeeper revision 1.1108.12.1 (4100e788EN1VntqfvMe4jTLeq56uIQ)
xenbk@gandalf.hpl.hp.com [Fri, 23 Jul 2004 10:25:12 +0000 (10:25 +0000)]
bitkeeper revision 1.1108.12.1 (4100e788EN1VntqfvMe4jTLeq56uIQ)

Merge

21 years agobitkeeper revision 1.1108.1.13 (4100e3a6AM3nkMAOO2NrkuSXmz7H3w)
mjw@wray-m-3.hpl.hp.com [Fri, 23 Jul 2004 10:08:38 +0000 (10:08 +0000)]
bitkeeper revision 1.1108.1.13 (4100e3a6AM3nkMAOO2NrkuSXmz7H3w)

Set parameter for fbvt call.

21 years agobitkeeper revision 1.1108.2.23 (41009ec4IUCzAdT9TYmLiFFkyZUHiw)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jul 2004 05:14:44 +0000 (05:14 +0000)]
bitkeeper revision 1.1108.2.23 (41009ec4IUCzAdT9TYmLiFFkyZUHiw)

memory.c:
  Cleanup

21 years agobitkeeper revision 1.1108.2.22 (410083a0-dBCDjHcryIgCa_AFqhcNA)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jul 2004 03:18:56 +0000 (03:18 +0000)]
bitkeeper revision 1.1108.2.22 (410083a0-dBCDjHcryIgCa_AFqhcNA)

memory.c:
  Fix invalidate LDT code to invalidate the correct LDT.

21 years agobitkeeper revision 1.1108.2.21 (41005dedyY6udmpNmEKoBr3e9UiXAQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jul 2004 00:38:05 +0000 (00:38 +0000)]
bitkeeper revision 1.1108.2.21 (41005dedyY6udmpNmEKoBr3e9UiXAQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.10.2 (41005de1nUizfvphDYgoHZeYiKU9fw)
kaf24@scramble.cl.cam.ac.uk [Fri, 23 Jul 2004 00:37:53 +0000 (00:37 +0000)]
bitkeeper revision 1.1108.10.2 (41005de1nUizfvphDYgoHZeYiKU9fw)

Clean up scheduler sleep/wake functions.

21 years agobitkeeper revision 1.1108.2.20 (4100050ee2rhUkBYDjTlzUWJXwt3Dg)
cl349@freefall.cl.cam.ac.uk [Thu, 22 Jul 2004 18:18:54 +0000 (18:18 +0000)]
bitkeeper revision 1.1108.2.20 (4100050ee2rhUkBYDjTlzUWJXwt3Dg)

make 'make install' work more than once if the installed files are not writable

21 years agobitkeeper revision 1.1108.2.19 (40fff7beDB2GjyAsiimdYjQTYXT1OA)
cl349@freefall.cl.cam.ac.uk [Thu, 22 Jul 2004 17:22:06 +0000 (17:22 +0000)]
bitkeeper revision 1.1108.2.19 (40fff7beDB2GjyAsiimdYjQTYXT1OA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.11.1 (40fff7adWyUMIlaG32QCFr4KTbQc-w)
cl349@freefall.cl.cam.ac.uk [Thu, 22 Jul 2004 17:21:49 +0000 (17:21 +0000)]
bitkeeper revision 1.1108.11.1 (40fff7adWyUMIlaG32QCFr4KTbQc-w)

update time code

21 years agobitkeeper revision 1.1108.1.12 (40ffee27o1VPDwZVRgzbC8H1a0rrLQ)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 16:41:11 +0000 (16:41 +0000)]
bitkeeper revision 1.1108.1.12 (40ffee27o1VPDwZVRgzbC8H1a0rrLQ)

Small fix in error handling.

21 years agobitkeeper revision 1.1108.1.11 (40ffedd53In0viK6nHqcjQ7ZlYdFkw)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 16:39:49 +0000 (16:39 +0000)]
bitkeeper revision 1.1108.1.11 (40ffedd53In0viK6nHqcjQ7ZlYdFkw)

Filling-in vnet support.

21 years agobitkeeper revision 1.1108.2.18 (40ffde3bD6uUkliU170x44BYZHGljg)
tw275@labyrinth.cl.cam.ac.uk [Thu, 22 Jul 2004 15:33:15 +0000 (15:33 +0000)]
bitkeeper revision 1.1108.2.18 (40ffde3bD6uUkliU170x44BYZHGljg)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.2.17 (40ffde2eqJ67r1igRaAha9mzkh_gLA)
tw275@labyrinth.cl.cam.ac.uk [Thu, 22 Jul 2004 15:33:02 +0000 (15:33 +0000)]
bitkeeper revision 1.1108.2.17 (40ffde2eqJ67r1igRaAha9mzkh_gLA)

Removed async code from sv, and now used xend http interface for node info

21 years agobitkeeper revision 1.1108.10.1 (40ffd3aaHky1o5VW_NhkX2wXlrEU1A)
kaf24@scramble.cl.cam.ac.uk [Thu, 22 Jul 2004 14:48:10 +0000 (14:48 +0000)]
bitkeeper revision 1.1108.10.1 (40ffd3aaHky1o5VW_NhkX2wXlrEU1A)

Makefile:
  Makefile tweaks.

21 years agobitkeeper revision 1.1108.1.10 (40ffca0cD1Dy4C5W0JRW9WjeIXOWPA)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 14:07:08 +0000 (14:07 +0000)]
bitkeeper revision 1.1108.1.10 (40ffca0cD1Dy4C5W0JRW9WjeIXOWPA)

Catch getopt errors.

21 years agobitkeeper revision 1.1108.1.9 (40ffc482ecTQvwco24bTny6XsTfKJg)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 13:43:30 +0000 (13:43 +0000)]
bitkeeper revision 1.1108.1.9 (40ffc482ecTQvwco24bTny6XsTfKJg)

Update doc to reflect code changes.

21 years agobitkeeper revision 1.1108.1.8 (40ffc44fV2fs0W-8bRw5B0XcBdmAsw)
mjw@wray-m-3.hpl.hp.com [Thu, 22 Jul 2004 13:42:39 +0000 (13:42 +0000)]
bitkeeper revision 1.1108.1.8 (40ffc44fV2fs0W-8bRw5B0XcBdmAsw)

Add python 2.3 logging to the tree. Only install
if not present. Convert xend to use logging.

21 years agobitkeeper revision 1.1108.2.16 (40ffbcb9BiiQEdm3tM2wR3kHhi0avQ)
tw275@labyrinth.cl.cam.ac.uk [Thu, 22 Jul 2004 13:10:17 +0000 (13:10 +0000)]
bitkeeper revision 1.1108.2.16 (40ffbcb9BiiQEdm3tM2wR3kHhi0avQ)

Changed location of sv - http share sits at /var/xen/sv
 while python files have been move out of xend

21 years agobitkeeper revision 1.1108.2.15 (40ff33fcDdRyFamnRyk6CUWIiB0rGw)
kaf24@scramble.cl.cam.ac.uk [Thu, 22 Jul 2004 03:26:52 +0000 (03:26 +0000)]
bitkeeper revision 1.1108.2.15 (40ff33fcDdRyFamnRyk6CUWIiB0rGw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.9.1 (40ff33f7mGpVA0FaO9NtlXnmThKnuA)
kaf24@scramble.cl.cam.ac.uk [Thu, 22 Jul 2004 03:26:47 +0000 (03:26 +0000)]
bitkeeper revision 1.1108.9.1 (40ff33f7mGpVA0FaO9NtlXnmThKnuA)

network.c:
  Small bugfix.

21 years agobitkeeper revision 1.1108.1.7 (40fe8e94dVC8sbHuT47XKkT7fG82hQ)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 15:41:08 +0000 (15:41 +0000)]
bitkeeper revision 1.1108.1.7 (40fe8e94dVC8sbHuT47XKkT7fG82hQ)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.8.1 (40fe880c_hiP01MQUNgjKQOK3pSO0Q)
xenbk@gandalf.hpl.hp.com [Wed, 21 Jul 2004 15:13:16 +0000 (15:13 +0000)]
bitkeeper revision 1.1108.8.1 (40fe880c_hiP01MQUNgjKQOK3pSO0Q)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.2.14 (40fe8431mBMZ-VoM711Q4PnS7HgHFw)
gm281@boulderdash.cl.cam.ac.uk [Wed, 21 Jul 2004 14:56:49 +0000 (14:56 +0000)]
bitkeeper revision 1.1108.2.14 (40fe8431mBMZ-VoM711Q4PnS7HgHFw)

Debbugging the FBVT implementation

21 years agobitkeeper revision 1.1108.1.6 (40fe62673yjDDWr_lJLCZV970Wralw)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 12:32:39 +0000 (12:32 +0000)]
bitkeeper revision 1.1108.1.6 (40fe62673yjDDWr_lJLCZV970Wralw)

Fix problem with POST - need Content-Length header.

21 years agobitkeeper revision 1.1108.1.5 (40fe53dapXzTXD_9GRLEFYObr0GFXA)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 11:30:34 +0000 (11:30 +0000)]
bitkeeper revision 1.1108.1.5 (40fe53dapXzTXD_9GRLEFYObr0GFXA)

Compensate for python not coercing to string.

21 years agobitkeeper revision 1.1108.1.4 (40fe51ffLxtDXSQ_TOJZQcpn_HcB3g)
mjw@wray-m-3.hpl.hp.com [Wed, 21 Jul 2004 11:22:39 +0000 (11:22 +0000)]
bitkeeper revision 1.1108.1.4 (40fe51ffLxtDXSQ_TOJZQcpn_HcB3g)

Rework xend client to support synchronous and asynchronous
connections.

21 years agobitkeeper revision 1.1108.2.13 (40fe409cM95AhPf9RUDsKleD88duqA)
cl349@freefall.cl.cam.ac.uk [Wed, 21 Jul 2004 10:08:28 +0000 (10:08 +0000)]
bitkeeper revision 1.1108.2.13 (40fe409cM95AhPf9RUDsKleD88duqA)

Install System.map in boot

21 years agobitkeeper revision 1.1108.2.12 (40fe3dbaxIWEKBVXUkHDWE0aDdMw5w)
cl349@freefall.cl.cam.ac.uk [Wed, 21 Jul 2004 09:56:10 +0000 (09:56 +0000)]
bitkeeper revision 1.1108.2.12 (40fe3dbaxIWEKBVXUkHDWE0aDdMw5w)

Fix the Xen specific idle loop for good.

21 years agobitkeeper revision 1.1108.2.11 (40fe3d42Zl0VaD6XCO_s716MYM1VIQ)
cl349@freefall.cl.cam.ac.uk [Wed, 21 Jul 2004 09:54:10 +0000 (09:54 +0000)]
bitkeeper revision 1.1108.2.11 (40fe3d42Zl0VaD6XCO_s716MYM1VIQ)

Make the network interrupt handler work on 2.6.

21 years agobitkeeper revision 1.1108.1.3 (40fd3301dD9_yvbARDCU9QMdBQ_B_w)
mjw@wray-m-3.hpl.hp.com [Tue, 20 Jul 2004 14:55:40 +0000 (14:55 +0000)]
bitkeeper revision 1.1108.1.3 (40fd3301dD9_yvbARDCU9QMdBQ_B_w)

Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.7.1 (40fd3300BIfHRgHP5-DpQTLgUmNmEQ)
xenbk@gandalf.hpl.hp.com [Tue, 20 Jul 2004 14:58:08 +0000 (14:58 +0000)]
bitkeeper revision 1.1108.7.1 (40fd3300BIfHRgHP5-DpQTLgUmNmEQ)

Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk

21 years agobitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)
mjw@wray-m-3.hpl.hp.com [Tue, 20 Jul 2004 14:53:54 +0000 (14:53 +0000)]
bitkeeper revision 1.1108.1.2 (40fd3202hesHtZpdMd1v994DiPkgZw)

Make xend check its prerequisites more carefully.
Add python logging package (standard from python 2.3).

21 years agobitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 11:05:08 +0000 (11:05 +0000)]
bitkeeper revision 1.1108.2.10 (40fcfc64LO8Ls6RtxlZw1nzzYI_gUQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 11:04:29 +0000 (11:04 +0000)]
bitkeeper revision 1.1108.5.2 (40fcfc3d1HOefeaUA-YZdx66NSVvqA)

Trying to get my new web interfae to install correctly

21 years agobitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)
cl349@freefall.cl.cam.ac.uk [Tue, 20 Jul 2004 10:41:45 +0000 (10:41 +0000)]
bitkeeper revision 1.1108.2.9 (40fcf6e9nDj-fZDSmZB0OoBsUd6N4w)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)
cl349@freefall.cl.cam.ac.uk [Tue, 20 Jul 2004 10:41:31 +0000 (10:41 +0000)]
bitkeeper revision 1.1108.6.1 (40fcf6dbc9Be6szJlWRlS855NTQlrg)

Use the HYPERVISOR_block now, after adding a check if there's RCU work.

21 years agobitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:32:39 +0000 (10:32 +0000)]
bitkeeper revision 1.1108.2.8 (40fcf4c7Jq90GJBHcWC0vcq2_vRLqA)

More backend driver fixes and robustifying.

21 years agobitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:14:24 +0000 (10:14 +0000)]
bitkeeper revision 1.1108.2.7 (40fcf080LWtcDHL3kwES2Lj8iJCtPA)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)
tw275@labyrinth.cl.cam.ac.uk [Tue, 20 Jul 2004 10:11:02 +0000 (10:11 +0000)]
bitkeeper revision 1.1108.5.1 (40fcefb6qjmLfXYNvxzhLGUkAWzBxw)

Added a new HTML interface under sv/
At the mo doesn't do much but look pretty,
will add wizards to creat domains etc later

21 years agobitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 10:04:22 +0000 (10:04 +0000)]
bitkeeper revision 1.1108.2.6 (40fcee26SlLNF75UslNc1VnkUjVwiQ)

Fix a really nasty network backend bug.

21 years agobitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 07:51:56 +0000 (07:51 +0000)]
bitkeeper revision 1.1108.2.5 (40fccf1cqtpsib0LoHIAxOu40c86lg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)
kaf24@scramble.cl.cam.ac.uk [Tue, 20 Jul 2004 07:51:49 +0000 (07:51 +0000)]
bitkeeper revision 1.1108.4.1 (40fccf15MMHXnf0_66am3vGFf6fVDA)

Merge net frontend drivers in 2.4 and 2.6.
Fix some bugs that would cause crashes in low-memory conditions.
There may well be some bugs still lurking, but better hidden than
before!

21 years agobitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:22:10 +0000 (22:22 +0000)]
bitkeeper revision 1.1108.2.4 (40fc4992NTekksq44lE2Cie1bHOZSw)

g/c unused variable

21 years agobitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:02:10 +0000 (22:02 +0000)]
bitkeeper revision 1.1108.2.3 (40fc44e2_QPjU_36U-DOo3CgN8jbnw)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)
cl349@freefall.cl.cam.ac.uk [Mon, 19 Jul 2004 22:01:02 +0000 (22:01 +0000)]
bitkeeper revision 1.1108.3.1 (40fc449eExRZSW5dU1TAzdlOTRDqMQ)

Add HYPERVISOR_block support.
Not enabled yet since it adds a 5 seconds long delay during boot.

21 years agobitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)
mwilli2@equilibrium.research.intel-research.net [Mon, 19 Jul 2004 16:20:46 +0000 (16:20 +0000)]
bitkeeper revision 1.1108.2.2 (40fbf4de21Jj1rHIoB288QJ0sKILVg)

Tweak xm command parsing - can now use unambiguous prefixes to identify the
command.  For instance: 'xm list' can be 'xm l' 'xm li' 'xm lis'.

21 years agobitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)
iap10@labyrinth.cl.cam.ac.uk [Mon, 19 Jul 2004 15:30:45 +0000 (15:30 +0000)]
bitkeeper revision 1.1108.2.1 (40fbe925tXfT_97FffvS1h8aPcGujA)

Don't trust sfdisk -- leave determining a blkdev's lenth to the backend driver.

21 years agobitkeeper revision 1.1108.1.1 (40fbb559J4VKc_p9h4f2N4LDV9IXfg)
mjw@wray-m-3.hpl.hp.com [Mon, 19 Jul 2004 11:49:45 +0000 (11:49 +0000)]
bitkeeper revision 1.1108.1.1 (40fbb559J4VKc_p9h4f2N4LDV9IXfg)

Fix problems with persistence of vm startTime.

21 years agobitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:38:30 +0000 (16:38 +0000)]
bitkeeper revision 1.1108 (40faa786-NQDR74N9ltmfUON6lXTWw)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:38:24 +0000 (16:38 +0000)]
bitkeeper revision 1.1106.1.2 (40faa780dekT3E5arFwcbQDu1MbX6g)

Cleaned up Xen's instruction emulator.

21 years agobitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)
kaf24@scramble.cl.cam.ac.uk [Sun, 18 Jul 2004 16:37:38 +0000 (16:37 +0000)]
bitkeeper revision 1.1106.1.1 (40faa752Kdxq9bbMRBdZigZQR4lssw)

Add iopl virtualisation to Linux 2.6. ioport.c is shared with 2.4.

21 years agobitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)
iap10@labyrinth.cl.cam.ac.uk [Sat, 17 Jul 2004 20:09:56 +0000 (20:09 +0000)]
bitkeeper revision 1.1107 (40f98794J_mirmJSTPQ1LqjLJj7NTg)

Simplify clipping check and fix to work with non disks devices.

21 years agobitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)
kaf24@scramble.cl.cam.ac.uk [Sat, 17 Jul 2004 13:01:46 +0000 (13:01 +0000)]
bitkeeper revision 1.1106 (40f9233aIx7QWfqH33Mm0gKYF2NoHg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)
kaf24@scramble.cl.cam.ac.uk [Sat, 17 Jul 2004 13:01:38 +0000 (13:01 +0000)]
bitkeeper revision 1.1104.1.1 (40f923322G2jO4f0TVh9AXW3jpr9bQ)

Initial Xen support for 4GB segments thru instruction emulation.
The instruction decoder needs some refactoring as there is lots of
duplicated crufty code in there right now. Also, the TLS libraries
hit the emulator a LOT, but mainly with one or two instructions. Probably
we need to patch those within Linux.

21 years agobitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)
iap10@labyrinth.cl.cam.ac.uk [Sat, 17 Jul 2004 09:34:07 +0000 (09:34 +0000)]
bitkeeper revision 1.1105 (40f8f28fWHXTNHPEw4csRWJJ3xurCQ)

fix the trivial xen-clone fix...

21 years agobitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 20:04:00 +0000 (20:04 +0000)]
bitkeeper revision 1.1104 (40f834b0XKxLqwV45R5DkTjgl6UzaQ)

Stop compile warnings.

21 years agobitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 19:55:59 +0000 (19:55 +0000)]
bitkeeper revision 1.1103 (40f832cfY5flkPnN6fgkffTZGuEDcg)

New ballooning interface from David Becker. A much more sensible
'memory target' value is exported via /proc.

21 years agobitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 12:33:42 +0000 (12:33 +0000)]
bitkeeper revision 1.1102 (40f7cb26ScIvTp2P9LH-HLcauhcwTg)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)
kaf24@scramble.cl.cam.ac.uk [Fri, 16 Jul 2004 12:33:34 +0000 (12:33 +0000)]
bitkeeper revision 1.1099.1.1 (40f7cb1eMTkl14JJIaobtE7X06GRng)

Small fixes

21 years agobitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)
tw275@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 09:22:25 +0000 (09:22 +0000)]
bitkeeper revision 1.1101 (40f79e519lI13NKbQnWXSUm96J4p3w)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/local/scratch/tw275/xeno.bk

21 years agobitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)
tw275@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 09:22:17 +0000 (09:22 +0000)]
bitkeeper revision 1.1094.1.1 (40f79e49R1DHspwInBVx1sG5QTUSmA)

Added logging of uptime of domains - needs to be made persistent

21 years agobitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)
iap10@labyrinth.cl.cam.ac.uk [Fri, 16 Jul 2004 06:28:03 +0000 (06:28 +0000)]
bitkeeper revision 1.1100 (40f77573CvU9GWZuhmX5Moolj6ljnQ)

xen-clone fix

21 years agobitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 21:29:58 +0000 (21:29 +0000)]
bitkeeper revision 1.1099 (40f6f756_UAMBuGEnf4DcZB7Z3xbwg)

Truncate TLS segments to avoid overlap with Xen private area.

21 years agobitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:53 +0000 (15:54 +0000)]
bitkeeper revision 1.1098 (40f6a8cd2Y9Htnk5vgSxS31v4Zpp_g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 15:54:47 +0000 (15:54 +0000)]
bitkeeper revision 1.1096.1.1 (40f6a8c7wXaMcm4UCjotaqA0KGAqcQ)

Fix an error-path bug in Xen.

21 years agobitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)
iap10@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 15:14:16 +0000 (15:14 +0000)]
bitkeeper revision 1.1097 (40f69f48JEkNJ4Hf1ehGiX4W-rIzKw)

Avoid messages of the form: 'INIT: Id "2" respawning too fast: disabled for 5 minutes'

21 years agobitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:35 +0000 (13:22 +0000)]
bitkeeper revision 1.1096 (40f6851bgE09CI90pLVdOYUODRx7ww)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)
kaf24@scramble.cl.cam.ac.uk [Thu, 15 Jul 2004 13:22:28 +0000 (13:22 +0000)]
bitkeeper revision 1.1093.1.1 (40f68514W0caTBHxeTQAL73i8HXL2A)

console merge

21 years agobitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)
ach61@labyrinth.cl.cam.ac.uk [Thu, 15 Jul 2004 12:52:00 +0000 (12:52 +0000)]
bitkeeper revision 1.1095 (40f67df01t5vX4nRXlk29L0xLlSunA)

use .gdbinit for setup

21 years agobitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)
cl349@freefall.cl.cam.ac.uk [Thu, 15 Jul 2004 09:28:40 +0000 (09:28 +0000)]
bitkeeper revision 1.1094 (40f64e48IpUzrEwjDEyKFZ9I2_7t6A)

prefer config file from previous install over defconfig file

21 years agobitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 22:22:57 +0000 (22:22 +0000)]
bitkeeper revision 1.1093 (40f5b241mxmikY5krWj5CCgZPeipIg)

linux 2.6 Makefile hacks.

21 years agobitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:37:53 +0000 (19:37 +0000)]
bitkeeper revision 1.1092 (40f58b91EPi_jnua2Uu_mG3PqibC8w)

more parts of:
  - Include Linux 2.6 in top-level Makefile
  - Enable module support in 2.6

21 years agobitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:30 +0000 (19:34 +0000)]
bitkeeper revision 1.1091 (40f58ac6eLKaEJtnDFS9xLtppLW3OA)

Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-prist

21 years agobitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 19:34:21 +0000 (19:34 +0000)]
bitkeeper revision 1.1089.1.1 (40f58abd3hHSQAjS5fkV46SbJOhZXA)

- Include Linux 2.6 in top-level Makefile
- Enable module support in 2.6

21 years agobitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:25 +0000 (18:52 +0000)]
bitkeeper revision 1.1090 (40f580e9uCqs_k5TO6a3XRLpGXSb6g)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 18:52:20 +0000 (18:52 +0000)]
bitkeeper revision 1.1088.1.1 (40f580e4lUYRavz4xXHwSuq0WmwdyA)

Clip vbd size to size of underlying device. A temporary fix until we replace
the grow/shrink interface.

21 years agobitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:36 +0000 (17:36 +0000)]
bitkeeper revision 1.1089 (40f56f24SZs3MuUGeXcTUoYhNLto6g)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno

21 years agobitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 17:36:29 +0000 (17:36 +0000)]
bitkeeper revision 1.1086.2.1 (40f56f1dUhjhI2VI1m-7iYS5gF4jqA)

x86-64 now executes as far as the boot-time banner.

21 years agobitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:52 +0000 (17:17 +0000)]
bitkeeper revision 1.1088 (40f56ac0CVtxMvo1e56ra1DF_vNYwQ)

Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:17:43 +0000 (17:17 +0000)]
bitkeeper revision 1.1086.1.1 (40f56ab7cyHUfU9X0WmyoukR0LaXcQ)

Simple uninstall option to top-level Makefile

21 years agobitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 17:14:54 +0000 (17:14 +0000)]
bitkeeper revision 1.1087 (40f56a0eJ3YluUqh_hXolLsP2iLy0w)

Add mkbuildtree script to prepare a Linux 2.6 build tree.

21 years agobitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)
iap10@labyrinth.cl.cam.ac.uk [Wed, 14 Jul 2004 17:08:11 +0000 (17:08 +0000)]
bitkeeper revision 1.1086 (40f5687be0DDpSYX0TNiliScPeVkTA)

Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk

21 years agobitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)
cl349@freefall.cl.cam.ac.uk [Wed, 14 Jul 2004 16:41:41 +0000 (16:41 +0000)]
bitkeeper revision 1.1085 (40f5624559Jpit7H8wc4PzDqjO-E2g)

Initial checkin of Linux 2.6.

21 years agobitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 16:22:58 +0000 (16:22 +0000)]
bitkeeper revision 1.1081.1.2 (40f55de2NRzSVtT27hdCdG3fbdnqGg)

Allow console port for a domain to be specified.

21 years agobitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)
mjw@wray-m-3.hpl.hp.com [Wed, 14 Jul 2004 15:36:10 +0000 (15:36 +0000)]
bitkeeper revision 1.1081.1.1 (40f552eaWV4viomXWEuk8dzfLHid7g)

Change to new restart model.

21 years agobitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)
kaf24@scramble.cl.cam.ac.uk [Wed, 14 Jul 2004 15:26:41 +0000 (15:26 +0000)]
bitkeeper revision 1.1084 (40f550b1_LIi9erer0DqFiK5Y96wdA)

Bugfix